.content {
  width: 950px;
  border-top: 1px solid #F7F8F8;
  margin: 0 auto;
  background: #fff; }
  .content .list {
    float: left; }
    .content .list > ul {
      float: left;
      width: 219px;
      height: 320px;
      border: 1px solid #CECECE;
      margin-top: 10px;
      margin-left: 4px; }
      .content .list > ul li {
        width: 204px;
        height: 28px;
        background: url(../img/navL-bg_03.png) repeat-x 0 0;
        border: 1px solid #CECECE;
        margin: 8px; }
        .content .list > ul li a {
          color: #606160;
          font-weight: 600;
          display: block;
          padding: 8px; }
          .content .list > ul li a:hover {
            color: #00ADEF; }
  .content .right {
    position: relative;
    float: right;
    width: 701px; }
    .content .right h2 {
      margin-top: 9px;
      padding: 7px 0px;
      font-size: 12px;
      border-bottom: 1px solid #dcdcdc; }
      .content .right h2 img {
        margin: 0px 5px; }
    .content .right .qqbtn {
      position: absolute;
      top: 173px;
      left: 163px;
      z-index: 999; }
    .content .right .cont-top {
      padding: 19px 0px 33px 25px; }
      .content .right .cont-top p {
        position: relative;
        height: 27px;
        line-height: 27px;
        font-size: 14px;
        font-weight: bold; }
        .content .right .cont-top p span {
          padding-left: 6px;
          font-size: 12px;
          font-weight: normal; }
        .content .right .cont-top p a {
          padding-left: 10px;
          position: absolute;
          width: 74px;
          height: 22px; }
    .content .right .cont-bottom {
      padding-left: 25px;
      margin-bottom: 40px; }
      .content .right .cont-bottom button {
        font-size: 14px;
        font-weight: bold; }
      .content .right .cont-bottom p {
        margin-top: 30px;
        font-size: 14px; }
      .content .right .cont-bottom .location {
        margin-top: 19px;
        width: 612px;
        height: 402px;
        border: 1px solid #b0b0b2; }
        .content .right .cont-bottom .location img {
          width: 612px;
          height: 402px; }

.footer {
  width: 950px;
  height: 118px;
  margin: 0 auto;
  border-top: 1px solid #7E8085;
  margin-top: 10px;
  background: url(../img/footer_bg.png) repeat-y 0 0; }
  .footer h4 {
    color: #674841;
    font-size: 24px;
    line-height: 118px;
    float: left;
    margin-left: 14px; }
  .footer .fer-right {
    float: right;
    text-align: right;
    margin-top: 34px;
    line-height: 24px;
    color: #777879; }
